home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-19 / iritsm3s.zip / UPDATE.NEW < prev    next >
Text File  |  1991-11-28  |  3KB  |  59 lines

  1. Version 3.0
  2. -----------
  3. 1. Normals are fully supported now. Although this increases memory requirements
  4.    (mainly a problem on IBM PC) all files dumped from IRIT now support normals
  5.    as well.
  6. 2. A new cut Boolean operation (overloading '/', i.e. C = A / B assigns to C
  7.    the regions in A out B).
  8.    A new merge Boolean operation (overloading '^', i.e. C = A ^ B assigns to
  9.    C all polygons of A and B merged (with no intersection tests.).
  10. 3. Support for freeform curves and surfaces (Bezier/NURBS).
  11.    All Boolean are still done using polygonal data the surfaces are converted
  12.    into (No intension to change that in the near future - direct Booleans on
  13.    surfaces requires support of trimmed surfaces and believe me - it is HARD).
  14.    However, quite a few tools to manipulate and maintain the curves and surfaces
  15.    are provided and include:
  16.    a. direct creation of curves and surfaces by specifing control mesh/poly.
  17.    b. evaluation of surface/curve, tangents, normals.
  18.    c. subdivision/refinement.
  19.    d. degree raising (only Bezier).
  20.    e. high level surface creation: ruled srf/extrude/srf of revolution/sweep.
  21.    f. curve constructor out of curve/point pieces.
  22.    g. conversion to polygons of surfaces including normals.
  23. 4. Support for SGI 4D systems using gl has been added.
  24. 5. lists are much more enhanced now and more functions can now get a list
  25.    of objects where before they could get a single object only (for example
  26.    ability to dump to file/read from file list of objects instead of one).
  27.    This enable merging the *.ply and *.mat into single data files *.dat which
  28.    also include the freeform data (curves and surfaces).
  29. 6. Ability to handle closed and open loops within the same polygon (see
  30.    cubes.irt).
  31. 7. Much improved documentation.
  32.  
  33. Version 2.1
  34. -----------
  35. 1. Fix problem with Extrude (used to update wrong plane normal), which
  36.    cuased problems in boolean operations.
  37. 2. Fix boolean operations causing INTERNAL edges been visible.
  38. 3. Fix major memory leak problem (upto %50 less memory usage).
  39.  
  40. Version 2.0
  41. -----------
  42. 1. Program has been ported to unix environment using X11 window system.
  43.    Has been compiled using:
  44.    a. BSD 4.3 using gcc (gnu cc) compiler.
  45.    b. SGI 4d, Irix3.2, using cc.
  46. 2. Minor fix in VGA mode.
  47. 3. Ability to dump intersection curves instead of the model in geometry
  48.    boolean operation, has been added and is controled via a new variable
  49.    named INTERCRV.
  50. 4. Fix severe bug in the convex decomposition (wheel.irt used to be severely
  51.    wrong, o.k. now).
  52.  
  53. Version 1.1
  54. -----------
  55. 1. Full line editing for input line (see irit.doc), including last command
  56.    retrieve.
  57. 2. EGA/VGA display device is finally supported.
  58. 3. Faster and smaller allocator makes more space and run faster.
  59.